@keyframes opacity{0%{opacity:0}90%{opacity:.8}100%{opacity:1}}.banner-container{position:relative;z-index:0}.banner-wrap{background-color:#e8f3fd;height:530px}.banner-wrap .banner-box{height:100%}.banner-wrap .banner-box h1{font-size:36px;line-height:1;margin-bottom:10px}.banner-wrap .banner-box h1 a{color:#333}.banner-wrap .banner-box p{font-size:18px;line-height:1.7;color:#666}.banner-wrap .banner-box .banner-img{width:55%}.banner2-wrap{background:url("/assets/images/index_banner_bg2.png") no-repeat center center/cover}.banner2-wrap .banner-apply .nav-apply-button{display:block;border-radius:4px}.banner3-wrap{background:#deedff}.banner3-wrap .banner-box{background:url("/assets/images/index_banner3.png") no-repeat right center/50% auto}.banner3-wrap .banner-apply{box-shadow:none}.banner3-wrap .banner-apply .nav-apply-button{display:block;border-radius:4px}.banner-apply{margin-top:40px;width:90%;border-radius:4px;box-shadow:0px 14px 10px 1px #ddeafa;flex-wrap:nowrap;justify-content:flex-start}.banner-apply input{flex:1;height:38px;line-height:38px;background-color:#fff;border-radius:4px 0 0 4px;border:none;text-indent:15px}.banner-apply input::-moz-placeholder{color:#999}.banner-apply input::placeholder{color:#999}.banner-apply .nav-apply-button{width:120px;height:38px;line-height:38px;text-align:center;border-radius:0 4px 4px 0;color:#fff;background:linear-gradient(90deg, #fc9ea2 0%, #f23c3c 100%);transition:all .3s ease-in-out}.banner-apply .nav-apply-button:hover{cursor:pointer;box-shadow:0 10px 25px 0 rgba(238,77,45,.4)}.banner-apply .banner-apply-button-last{height:36px;line-height:36px;margin-left:25px;color:#f23c3c;border:1px solid #f23c3c;background:#fff;transition:all .3s ease-in-out}.banner-apply .banner-apply-button-last:hover{cursor:pointer;box-shadow:3px 15px 15px rgba(0,0,0,.1)}.pro-wrap{position:relative;overflow:visible;margin-top:-78px;padding-bottom:80}.pro-tab-wrap{z-index:9;width:600px;height:78px;margin:0 auto 80px;background:#fff}.pro-tab-wrap .banner-tab{height:100%;flex:1;text-align:center;display:flex;justify-content:center;align-items:center;background-color:#f0f7fe}.pro-tab-wrap .banner-tab img{width:24px;margin-right:15px}.pro-tab-wrap .banner-tab .default{display:block}.pro-tab-wrap .banner-tab .hover{display:none}.pro-tab-wrap .banner-tab p{font-size:18px;cursor:pointer;transition:all .2s ease-in-out}.pro-tab-wrap .active{background-color:#fff}.pro-tab-wrap .active .default{display:none}.pro-tab-wrap .active .hover{display:block}.pro-item{width:23%;padding-bottom:30px;border-radius:4px;overflow:hidden;box-shadow:0px 8px 20px 1px #eaedf4;transition:all .3s ease-in-out}.pro-item .pro{transition:all .3s ease-in-out}.pro-item .pro-title{display:block;font-size:18px;color:#333;line-height:1;font-weight:bold;margin-bottom:10px;margin:15px;text-align:center}.pro-item .pro-title img{height:24px;vertical-align:text-bottom;margin-right:5px}.pro-item h3 img{height:24px;vertical-align:text-bottom;margin-right:5px}.pro-item p{font-size:var(--font-size);line-height:1.7;color:#666;margin:10px 15px 20px}.pro-item .pro-tag-box{padding:0 15px;gap:10px 15px}.pro-item .pro-tag{width:-moz-fit-content;width:fit-content;padding:0 15px;height:24px;line-height:24px;font-size:12px;border-radius:10px;color:#4679cb;background-color:#e3edfd;transition:all .2s ease-in-out}.pro-item .pro-tag:hover{color:#fff;background-color:#4679cb}.pro-item .pro-apply-box{max-height:0;overflow:hidden;transition:all .3s ease-in-out}.pro-item .pro-apply-box .button-apply{margin-top:26px;cursor:pointer}.pro-item .pro-apply-box .button-apply:nth-child(2){margin-left:20px;line-height:32px;color:#ea3e41;background:#fff;border:1px solid #ea3e41;transition:all .3s ease-in-out}.pro-item:hover{box-shadow:0px 12px 28px 1px #e1e8f5}.pro-item:hover .pro{margin-top:-60px}.pro-item:hover .pro-apply-box{margin-bottom:0;max-height:60px}.pro-num-box .pro-item h3{margin-top:30px;margin-left:26px}.pro-num-box .pro-item p{margin-left:26px;margin-right:26px}.pro-num-box .pro-item:hover .pro{margin-top:0}.pro-num-box .pro-apply-box{max-height:60px}.diff-tab-box{display:flex;justify-content:center;align-items:center;gap:20px}.diff-tab-box .diff-tab{display:flex;justify-content:center;align-items:center;min-width:262px;padding:10px 50px;color:#fff;cursor:pointer;border-radius:9999px;background:linear-gradient(180deg, #76aefd 0%, #3980fc 100%);transition:all .2s ease-in-out}.diff-tab-box .diff-tab:hover{box-shadow:0px 5px 20px 1px rgba(55,80,255,.4)}.diff-tab-box .diff-tab:first-child{background:linear-gradient(180deg, #fd6d6d 0%, #fd3b3b 100%)}.diff-tab-box .diff-tab:first-child:hover{box-shadow:0px 5px 20px 1px rgba(253,109,109,.4)}.diff-tab-box .red-active{box-shadow:0px 5px 20px 1px rgba(253,109,109,.4)}.diff-tab-box .active{box-shadow:0px 5px 20px 1px rgba(55,80,255,.4)}.diff-tab-box p{font-size:32px;font-weight:bold;font-style:italic;color:#4b5c93}.diff-wrapper{margin-top:40px;padding:40px 50px;border-radius:10px;background-color:#fff}.diff-wrapper .diff-box{gap:60px}.diff-wrapper .diff-box img{width:45%}.diff{width:45%;min-width:469px;overflow:hidden;padding-right:15px;border-radius:10px;box-shadow:0px 5px 20px 1px rgba(31,49,85,.2)}.diff .diff-item{display:flex;align-items:center;gap:20px}.diff .diff-item:not(:last-child){border-bottom:1px solid #dbe2ef}.diff .diff-item h5{position:relative;width:110px;font-size:16px;line-height:55px;text-align:center;font-weight:bold;color:#fff;background-color:#4b5c93}.diff .diff-item h5::after{content:"";position:absolute;left:0;bottom:-1px;width:100%;height:1px;background-color:#47518c}.diff .diff-item p i{color:#fd3433;font-weight:bold;margin-right:10px}.diff .diff-item p .iconguanbi{color:#c2c6d9}.advan-wrap .title-p span{color:#f01414}.advan-wrap .advan-left{width:50%;border-radius:18px;overflow:hidden;background-color:#ecf3fb}.advan-wrap .advan-left .advan-img{width:100%}.advan-wrap .advan-right{flex:1;margin-left:3%;box-shadow:0px 12px 10px 1px #edf0f5;border-radius:8px}.advan-wrap .button-apply{height:40px;line-height:40px;margin:40px auto 0;font-size:16px;background:linear-gradient(90deg, #fc9ea2 0%, #f23c3c 100%)}.advan-wrap .button-apply i{transition:all .3s ease-in-out}.advan-wrap .button-apply:hover i{margin-left:10px}.advan{padding:21px 30px}.advan h4{font-size:18px;font-weight:bold;line-height:1;margin-bottom:10px}.advan p{font-size:var(--font-size);line-height:1.7;color:#666}.advan .advan-tag{max-height:0;overflow:hidden;width:-moz-fit-content;width:fit-content;padding:0 15px;margin-right:15px;font-size:13px;line-height:2;border-radius:4px;background-color:#fff;transition:all .2s ease-in-out}.advan .advan-tag:last-child{margin-right:0}.advan .advan-tag-more{padding:0 8px}.advan-right .active{color:#fff;background:linear-gradient(115deg, #ff7171 0%, #f04d4d 100%);border-radius:8px;padding:25px}.advan-right .active p{color:#fff;opacity:1;margin-bottom:15px}.advan-right .active .advan-tag{max-height:24px;margin-bottom:0;color:#ed0f0f}.advan-right .active .advan-tag p{opacity:1}.solu-wrap{background-color:#232636}.solu-wrap .solu-box{overflow:hidden}.solu-tab{width:100%;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #3d3f4d}.solu-tab div{flex:1;transition:all .3s ease-in-out;cursor:pointer;display:flex;justify-content:center;align-items:center;margin-bottom:-1px}.solu-tab div h4{width:-moz-fit-content;width:fit-content;font-size:16px;line-height:3;color:#fff;text-align:center;opacity:.8;border-bottom:2px solid rgba(0,0,0,0)}.solu-tab div h4 img{height:20px;margin-right:4px}.solu-tab .active h4{opacity:1;border-bottom:2px solid #f14850}.solu-tab .active h4 img{visibility:visible}.solu-swiper-box{margin-top:40px}.solu-swiper-box .solu-swiper{width:1000px;border-radius:8px;overflow:hidden;background-color:#fff}.solu-swiper-box .solu-swiper .solu-swiper-img{width:34%}.solu-swiper-box .solu-swiper .solu-right{flex:1;padding:40px}.solu-swiper-box .solu-swiper .solu-right .solu-right-img{width:80%;margin-left:-20px}.solu-swiper-box .swiper-slide-prev,.solu-swiper-box .swiper-slide-next{cursor:pointer;position:relative}.solu-swiper-box .swiper-slide-prev:after,.solu-swiper-box .swiper-slide-next:after{position:absolute;content:"";width:100%;height:100%;background:#000;opacity:.3}.solu-right h5{font-size:var(--font-size);color:#333;line-height:2;margin-bottom:20px}.solu-right p{width:-moz-fit-content;width:fit-content;padding:0 10px;font-size:13px;line-height:2;background:#e5f0fc;border-radius:4px;margin-bottom:20px}.solu-right a{display:flex;align-items:center;width:-moz-fit-content;width:fit-content;padding:0 15px;height:40px;line-height:40px;text-align:center;font-size:var(--font-size);border-radius:4px;color:#fff;background:linear-gradient(112deg, #ffbaba 0%, #f23c3c 100%);transition:all .3s ease-in-out}.solu-right a span{margin-left:5px;transition:all .3s ease-in-out}.solu-right a img{margin-right:5px}.solu-right a:hover{box-shadow:0 10px 25px 0 rgba(238,77,45,.4)}.solu-right a:hover span{margin-left:10px}.why-wrap{background:url("/assets/images/index_why_bg.png") no-repeat center center/cover}.why-wrap .why{width:24%;padding:35px 25px;background-color:#fff;box-shadow:0px 8px 12px 1px #e7ebf2;border-radius:8px}.why-wrap .why h3{display:flex;align-items:center;font-size:18px;font-weight:bold;line-height:1;margin-bottom:10px}.why-wrap .why h3 img{height:28px;margin-right:5px}.why-wrap .why p{font-size:13px;color:#333;line-height:2.7}.why-wrap .why p i{font-size:13px;color:#f21925;margin-right:5px}.why-wrap .why-right{width:50%}.why-item-box{flex-wrap:wrap}.why-item-box .why-item{width:44%;margin-bottom:10px;display:flex;justify-content:space-between;align-items:center}.why-item-box .why-item img{height:28px}.why-item-box .why-item p{flex:1;margin:0 10px;font-size:12px;line-height:1.7;color:#c38c34}.why-item-box .why-item:nth-child(even){width:54%}.why-item-box .why-item:nth-child(n+5){margin-bottom:0}.news-box .news{width:32%;padding-bottom:20px;box-shadow:0px 12px 10px 1px #edf0f5}.news-box .news:hover{box-shadow:0px 12px 28px 1px #e1e8f5}.news-box .news .news-img{position:relative;margin-bottom:10px}.news-box .news .news-img img{width:100%}.news-box .news .news-tag{width:200px;height:65px;display:flex;align-items:center;justify-content:center;font-size:16px;background:rgba(255,255,255,.75);border-radius:0px 0px 24px 0px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.news-box .news a{width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333;margin:0 auto;display:block;font-size:var(--font-size);line-height:3;transition:all .2s ease-in-out}.news-box .news a:hover{color:#ff586f;transform:translateX(-2px)}.news-box .news a:not(:last-child){border-bottom:1px dashed #c1c1c1}.flink-box{margin:20px auto;color:#8c8c8c;overflow:hidden}.flink-box .bottom-click{margin-bottom:10px;cursor:pointer}.flink-box div{width:100%}.flink-box div a{margin:0;padding:0px 1px 0 0;color:#8c8c8c !important;font-size:var(--font-size);line-height:2;word-break:keep-all}.flink-box div a:hover{color:#ccc}.flink-box div span{color:#8c8c8c;display:inline-block;margin:0 2px 0 1px}.flink-box .nav-icon{vertical-align:middle;padding-left:4px;width:14px}@media screen and (max-width: 768px){.wrap{padding-bottom:3rem}.box{max-width:92%;margin-left:auto;margin-right:auto}.title{color:#444;font-size:1.8rem;font-weight:bold;margin:4rem auto 3rem}.title-p{font-size:1.3rem;line-height:1.5;color:#999;text-align:center;margin-top:-2rem;margin-bottom:3rem}.title-p-long{max-width:90%;margin-left:5%}.title-white{color:#fff}.title-p-white{color:#ccc}.banner-container{width:100%;height:46rem}.banner-container .swiper-pagination{bottom:2.5rem !important}.banner-container .swiper{height:100%}.banner-container .banner-wrap{height:auto;height:100%}.banner-container .banner-wrap .banner-box{height:100%;flex-direction:column;align-items:center;justify-content:space-between;flex-wrap:wrap}.banner-container .banner-wrap .banner-box h1{font-size:2.4rem;text-align:center;line-height:1.5;margin-top:15%;margin-bottom:2%}.banner-container .banner-wrap .banner-box p{font-size:1.4rem;text-align:center;line-height:1.7}.banner-container .banner-wrap .banner-box .banner-apply{margin-top:2rem;width:80%;margin:3rem auto}.banner-container .banner-wrap .banner-box .banner-apply input{flex:1;height:3.4rem;line-height:3.4rem;text-indent:1.5rem}.banner-container .banner-wrap .banner-box .banner-apply input::-moz-placeholder{color:#999}.banner-container .banner-wrap .banner-box .banner-apply input::placeholder{color:#999}.banner-container .banner-wrap .banner-box .banner-apply .nav-apply-button{width:10.2rem;height:3.4rem;line-height:3.4rem}.banner-container .banner-wrap .banner-box .banner{width:100%}.banner-container .banner-wrap .banner-box .banner-img{width:90%;margin-bottom:5rem}.banner-container .banner2-wrap{height:100%;background:url("/assets/images/index_banner_bg2.png") no-repeat 86% 86%/cover}.banner-container .banner2-wrap .banner-apply{box-shadow:none;justify-content:center}.banner-container .banner2-wrap .banner-apply .nav-apply-button{border-radius:.4rem}.banner-container .banner3-wrap{background:#d8e7fc}.banner-container .banner3-wrap .banner-box{background:url("/assets/images/index_banner3.png") no-repeat center 90%/90% auto}.banner-container .banner3-wrap .banner-apply{justify-content:center}.banner-container .banner3-wrap .banner-apply .nav-apply-button{border-radius:.4rem}.pro-wrap{padding-top:4rem}.pro-tab-wrap{top:0;width:28rem;height:4.2rem;border-radius:2.1rem;margin-bottom:4rem}.pro-tab-wrap .banner-tab p{font-size:1.3rem;line-height:4rem;border-bottom:.2rem solid rgba(0,0,0,0)}.pro-tab-wrap .active p{color:#f43737;border-bottom:.3rem solid #f43737}.pro-item{width:100%;padding-bottom:1.5rem;border-radius:.4rem;margin-bottom:2rem}.pro-item h3{font-size:1.8rem;margin-bottom:1rem;margin:1.5rem}.pro-item p{font-size:1.3rem;margin:1rem 1.5rem 1.5rem}.pro-item .pro-tag-box{padding:0 1.5rem}.pro-item .pro-tag{margin:0 1.5rem 1rem 0;padding:0 1.5rem;height:2rem;line-height:2rem;font-size:1.2rem;border-radius:1rem}.pro-item .pro-apply-box .button-apply{margin-top:2.6rem}.pro-item:hover{box-shadow:0rem 1.2rem 2.8rem .1rem #e1e8f5}.pro-item:hover .pro{margin-top:-6rem}.pro-item:hover .pro-apply-box{margin-bottom:0;max-height:6rem}.pro-num-box .pro-apply-box .button-apply{margin-top:1rem}.diff-tab-box{gap:1rem}.diff-tab-box .diff-tab{min-width:0;padding:.6rem 2rem;border-radius:999.9rem}.diff-tab-box p{font-size:2.4rem}.diff-wrapper{width:100%;margin-top:4rem;padding:2rem 1rem}.diff-wrapper .diff-box{flex-wrap:wrap;gap:3rem}.diff-wrapper .diff-box img{width:80%}.diff{width:100%;min-width:0;overflow:hidden;padding-right:1rem;border-radius:1rem}.diff .diff-item{display:flex;align-items:center;gap:1rem}.diff .diff-item:not(:last-child){border-bottom:.1rem solid #dbe2ef}.diff .diff-item h5{width:8rem;font-size:1.4rem;line-height:3;flex-shrink:0;text-align:center;font-weight:bold;color:#fff;background-color:#4b5c93}.diff .diff-item h5::after{content:"";position:absolute;left:0;bottom:-0.1rem;width:100%;height:.1rem;background-color:#47518c}.diff .diff-item p{font-size:1.2rem;display:flex;align-items:center}.diff .diff-item p i{color:#fd3433;font-weight:bold;margin-right:1rem}.diff .diff-item p .iconguanbi{color:#c2c6d9}.advan-wrap .advan-box{flex-wrap:wrap}.advan-wrap .advan-left{width:100%;border-radius:1.8rem;margin-bottom:1.5rem}.advan-wrap .advan-left .advan-img{width:100%}.advan-wrap .advan-left .advan-img img{width:100%}.advan-wrap .advan-right{width:100%;border-radius:.8rem}.advan-wrap .button-apply{height:3.6rem;line-height:3.6rem;margin:3rem auto 0;font-size:1.6rem}.advan-wrap .button-apply:hover i{margin-left:1rem}.advan{padding:2rem 1.5rem}.advan h4{font-size:1.8rem;line-height:1;margin-bottom:1rem}.advan p{font-size:1.4rem;line-height:1.7}.advan .advan-tag-box{flex-wrap:wrap}.advan .advan-tag{padding:0 1rem;margin-right:1rem;font-size:1.2rem;border-radius:.4rem}.advan-right .active{border-radius:.8rem;padding:2rem 1.5rem}.advan-right .active p{margin-bottom:1.5rem}.advan-right .active .advan-tag{max-height:2.4rem}.advan-right .active .advan-tag:nth-child(4){margin-top:1rem}.solu-wrap{background-color:#232636}.solu-wrap .solu-box{overflow:hidden}.solu-tab{width:100%;display:flex;align-items:center;justify-content:center;border-bottom:.1rem solid #3d3f4d}.solu-tab div{flex:1;transition:all .3s ease-in-out;cursor:pointer;display:flex;justify-content:center;align-items:center;margin-bottom:-0.1rem}.solu-tab div h4{width:-moz-fit-content;width:fit-content;font-size:1.6rem;line-height:3;color:#fff;text-align:center;opacity:.8;border-bottom:.2rem solid rgba(0,0,0,0)}.solu-tab div h4 img{height:2rem;margin-right:.4rem}.solu-tab .active h4{opacity:1;border-bottom:.2rem solid #f14850}.solu-tab .active h4 img{visibility:visible}.solu-swiper-box{margin-top:0rem}.solu-swiper-box .solu-swiper{width:100%;border-radius:.8rem}.solu-swiper-box .solu-swiper .solu-swiper-img{display:none}.solu-swiper-box .solu-swiper .solu-right{padding:2rem}.solu-swiper-box .solu-swiper .solu-right h3{font-size:1.6rem;text-align:center;font-weight:bold;margin-bottom:1rem}.solu-swiper-box .solu-swiper .solu-right .solu-right-img{width:100%;margin-left:0}.solu-right h5{font-size:1.4rem;margin-bottom:1rem}.solu-right p{padding:0 1rem;font-size:1.3rem;border-radius:.4rem;margin-bottom:2rem}.solu-right a{padding:0 1.5rem;margin:0 auto;height:3.4rem;line-height:3.4rem;font-size:1.3rem;border-radius:.4rem}.solu-right a span{margin-left:.5rem}.solu-right a img{margin-right:.5rem}.why-wrap .why{width:100%;padding:2.5rem 1.5rem;margin-bottom:1.5rem;box-shadow:0rem .8rem 1.2rem .1rem #e7ebf2;border-radius:.8rem}.why-wrap .why h3{font-size:1.8rem;margin-bottom:1rem}.why-wrap .why h3 img{height:2.8rem;margin-right:.5rem}.why-wrap .why p{font-size:1.3rem}.why-wrap .why p i{font-size:1.3rem;margin-right:.5rem}.why-wrap .why-right{width:100%;margin-bottom:0}.why-item-box{flex-wrap:wrap}.why-item-box .why-item{width:100%;margin-bottom:1rem}.why-item-box .why-item img{height:2.8rem}.why-item-box .why-item p{margin:0 1rem;font-size:1.2rem}.why-item-box .why-item:nth-child(even){width:100%}.why-item-box .why-item:nth-child(n+5){margin-bottom:1rem}.news-box{flex-wrap:wrap}.news-box .news{width:100%;padding-bottom:2rem;border-radius:.4rem;margin-bottom:2rem;box-shadow:0rem 1.2rem 1rem .1rem #edf0f5}.news-box .news .news-img{margin-bottom:1rem}.news-box .news .news-tag{width:16rem;height:5.5rem;font-size:1.4rem;border-radius:0rem 0rem 2.4rem 0rem;-webkit-backdrop-filter:blur(0.4rem);backdrop-filter:blur(0.4rem)}.news-box .news a{width:90%;font-size:1.3rem;line-height:3}.news-box .news a:not(:last-child){border-bottom:.1rem dashed #c1c1c1}}/*# sourceMappingURL=index.css.map */